doctor who treats animals - German English Dictionary